/**
 * 
 */
package com.yidu.erp.service.fdpurchase;

import java.util.List;
import java.util.Map;

import com.yidu.erp.model.BeyondFdproform;
import com.yidu.erp.model.BeyondWare;

/**
 * 分店采购的service
 * @author Administrator
 *
 */
public interface FdproFormService {
	/**
	 * 查询所有商品
	 * @param record
	 * @return
	 */
	List<BeyondWare> selectAll(BeyondWare record);
	/**
	 * 显示所有的分店采购订单
	 * @return 采购订单的集合
	 */
	public Map<String, Object> AllFdcure(Map<String, Object> map);
	/**
	 * 删除审核未通过的采购单
	 * @param fdproId
	 * @return
	 */
	public int deleteByPrimaryKey(String fdproId);
	/**
	 * 增加采购单
	 * @param record
	 * @return
	 */
    public int insertSelective(BeyondFdproform record);
    
    /**
  	 * 根据商品名称查询商品id
  	 * @param warenum 商品条形码
  	 * @return 商品模型
  	 */
  	public BeyondWare getWareIdByNum(String warenum);
    
  	
  	 /**
     * 修改审核状态
     * @param record
     * @return
     */
    public int updateBy(BeyondFdproform record);
}
